Interactive on-line diagnostics for printing

ABSTRACT

A diagnostic system for a flexographic printing press operation. The diagnostic system includes a generic database containing problem solving data and a specialized database containing customized, user-specific operations data. The generic database can be stored centrally, while the specialized database is stored locally. An interactive data entry interface permits an operator to indicate print faults and access the databases. The system generates possible solutions to the print faults based on the information in the databases and the fault indicated by the operator. Once a solution is chosen, the databases are updated to further enhance the knowledge available to the system.

[0001] This application claims the benefit of U.S. Provisional Application Serial No. 60/215,074, filed Jun. 30, 2000.

BACKGROUND OF THE INVENTION

[0002] 1. Field of the Invention

[0003] The present invention relates to interactive systems for diagnosing fault conditions in a printing press operation.

[0004] 2. Brief Description of the Related Art

[0005] A flexographic simulator and diagnostic system is disclosed in U.S. patent application Ser. No. 09/773,560, having common assignment with the present application, the contents of which are incorporated herein by reference in their entirety.

[0006] Flexography is a complicated printing process using flexible “plates” to transpose an inked imaged onto different substrates. Ordinarily, years of training and experience are required in order to become proficient in operating flexographic printing presses. It would be desirable to provide a flexographic printing press diagnostic system for training new operators, and for assisting skilled operators in diagnosing printing problems

SUMMARY OF THE INVENTION

[0007] The present invention provides a diagnostic system for a printing press operation. The diagnostic system includes a generic database containing problem solving data and a specialized database containing customized, user-specific operations data stored on a data storage means. An interactive data entry interface permits operators to indicate print faults and access the databases. The system generates possible solutions to the print faults based on the information in the databases and the fault indicated by the operator.

[0008] Print faults diagnosis begins with an operator providing a problem description by way of the data entry interface. Problems can be described based on the print fault itself or the part of the printing process in which the print fault occurred. Print fault diagnosis can take various approaches, including symptomatic descriptions, fault classification, or image-based visual matching. Diagnosis based on the part of the process involved will focus on printing press components and subcomponents, and the process variables and values involved.

[0009] Data related to printing press faults preferably are organized and displayed in a hierarchical fashion. The operator can select the number of levels to be provided in the hierarchy for any given diagnostic session. The session continues with the problem description taking place as an interactive dialogue until the fault has been adequately indicated.

[0010] Once the operator has described the fault, the system further accesses the generic and specialized databases, determines possible causes of the problem, and proposes solutions. Based on the options provided, the operator can either further define the fault, or select a solution from the provided list of possible remedial actions.

[0011] The diagnostic system can be provided as a stand-alone installation, or the system can be integrated into a simulated or full-production printing press. In those instances where the operator has submitted a print job through the data entry interface, the system's processing unit can precalculate the appearance of the print jobs based on the parameters provided.

[0012] The generic and specialized databases provide different levels of access to the system data. The generic database preferably is centrally located and can be accessed by any operator. The generic database contains information general to the printing industry, and relates process elements and condition to potential print faults.

[0013] The specialized database generally is located locally, such as at the user site, and can include simulated interfaces for particular presses at the user site, maintenance histories of those presses, and multimedia procedures for control and repair of the presses. In addition, job tickets with recommended production values can be stored in the local database, as well as data on past problem frequencies and recommended solution strategies. Further specialization can include press diagrams, repair procedures, supplier recommendations, and contact information to any element of the hierarchy, such as suppliers and manufacturers.

[0014] Other features and advantages of the present invention will become apparent from the following description of the invention which refers to the accompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

[0015]FIG. 1 is a system data flow diagram illustrating access and enhancement of databases according to the present invention.

[0016]FIG. 2 is a flow chart of a diagnostic session according to the present invention.

[0017]FIG. 3 is a print fault diagnostic screen shown at hierarchy level 3 according to the present invention.

[0018]FIG. 4 is a print fault diagnostic screen shown at hierarchy level 7 according to the present invention.

[0019]FIG. 5 is a print fault diagnostic screen based on press components according to the present invention.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0020] Referring initially to FIG. 1, an overview of data flow for a diagnostic system of the present invention is illustrated. The system centers around databases 2 which are accessed and updated during each diagnostic session.

[0021] Two levels of data and user access are provided in the system. Level 1 includes centralized data containing generic problem solving knowledge. This data is general for the printing industry, and can be augmented by more specialized knowledge about subsets of production problems 4 and problem types 6. This level relates process elements and conditions to potential print faults. Visual representations of print faults are integrated to make “image-based” diagnostics a viable problem-resolution strategy. The data can be stored centrally and accessed over a local area network, a wide area network, the Internet, etc.

[0022] Level 2 data includes user specific (local) data preferably stored at the user site. This data can include simulated interfaces for the specific presses at the user site, maintenance histories, and multimedia procedures for control and repairs of the user's presses. Individual job tickets with recommended production values also can be stored and accessed. The local database also incorporates data on past problem frequencies and recommended solution strategies 8. User data entry 10 allows information for each user session to be entered into the local database.

[0023] The system generates possible problem resolution methods 12 and presents them to the operator based on fault-identifying information provided. Once a solution method is chosen, the result of the diagnostic session is fed back and incorporated into the database for future reference. Thus, the system builds upon past experience to develop and refine its knowledge base.

[0024] The Level 1 and Level 2 databases can include simple text-based data as well as multimedia (video, text) and hyperlinks to augment the information provided to the operator. Generic process data stored in the Level 1 database includes hierarchical press and process models. The hierarchical models preferably have a top component level, followed by press variables, values, potential print problems, attribute-based descriptions, and recommended analysis/solution methods.

[0025] The Level 1 database also will include a print fault library including graphics showing samples of print fault problems and cross-references with the press and process model.

[0026] The specialized Level 2 databases house supplementary data provided in a hierarchical structure and include local information such as supplier data and user data. Supplier information (e.g., ink manufacturers/suppliers) can be specified with reference to process components (e.g. ink types, printing presses), and can include sub-types and specific product references, cross-references with other process components, recommended production values, FAQ (frequently asked Questions/Answers), a history of problem types, and suggested solutions or validation methods. User information (production site, or multi-site producer) is specified with reference to local plant and equipment information such as presses, jobs, including images, materials, recommended production values, known problem histories, problem/solution frequencies, and recommended methods related to each press, job, and client.

[0027] Referring to FIG. 2, a flow chart of a typical diagnostic session is shown. Once an operator has logged on to the system 20, the session proceeds with the operator describing a print fault problem 22. In those cases for which a general description is sufficient to characterize the problem, access to the Level 1 database 24 may be sufficient for the system to provide a proposed solution method. When a more detailed description is required, the interactive session continues to a user-specific dialogue 26, described further below, in which access to the Level 2 local database 28 is required. Once the problem has been described, a list of potential solutions 30 is provided. The solution chosen by the operator 32 is fed back into the knowledge base for future reference. Upon completion of the diagnostic session, incident reports 34 are generated and provided to management information systems 36 as required, and session traces 38 are generated for quality control purposes.

[0028] Using the user-specific diagnostic dialogue 26, the print fault problem can be indicated to the system in various ways depending on the operator's level of print knowledge and the type of problem encountered. The three preferred modes of operator interaction 40 according to the present invention include a symptomatic approach, a classification approach, and an image-based approach, described further below. Under each type of approach, the diagnostic system processes the operator indications and accesses the databases to provide a list of possible causes 42 that most closely match the faults that are indicated by the operator. A further refinement of this step is described in more detail below. Based on the dialogue and other user-supplied information 44, a list of solution methods 30 are provided for selection by the operator.

[0029] The symptomatic approach uses common terms that do not require particular expertise in printing operations. Accordingly, terms describing the print fault are entered or selected by the operator, such as “too dark,” “badly folded,” “color not aligned,” etc.

[0030] The classification approach uses the technical vocabulary of the industry. Terms such as “dot gain,” “circumferential slur,” “break at chopper fold,” “lead edge halo,” etc., known to those of skill in the art, are used to indicate the print fault problem.

[0031] Using the image-based approach, the system displays several representations of faults, and the operator chooses the three closest, for example. New faults are displayed, and the “three-closest” are updated. When the operator is satisfied with the final selection, the system displays the fault descriptions and the list of causes (process problems) common to all. This approach is particularly useful if the operator has entered the real print job into the system, thereby providing the system with more detailed information regarding the process values.

[0032] A refinement of the image-based approach is referred to as the “identikit” method. The operator describes the symptoms and the system adjusts the visual representation until the image matches the real-world appearance of the print job. This method can be used by relatively inexperienced personnel.

[0033] During the selection of causes step 42, the diagnostic system takes the list of potential process problems (“causes”) produced by the initial operator interactions, and tries to narrow down the list and suggest what to check and in what order. The order can be predetermined based on various factors as discussed below.

[0034] The extent of the interaction in this stage depends on the operator's available time, level of sophistication, and the level of site-specific information that has been entered about the production jobs, consumables, and values. Another factor influencing the contents of the dialog is the level of permitted access to supplier or industry databases.

[0035] Some sample diagnostic dialogs follow:

[0036] Sample Dialog A

[0037] A set of generic control and remedial actions for each of the causes

[0038] Example: CHECK X, if value is not right then CORRECT by doing Y Production Cost

[0039] Each of these actions can be edited by the user to reflect the time and cost of the CHECK and CORRECT on the press, so that potential remedies can be sorted by cost. These costs can also come from supplier or industry databases.

[0040] Sample Dialog B

[0041] A more extensive dialog based on the process variables underlying each cause

[0042] Example: poor color ->insufficient ink transfer->anilox volume too low ->pH incorrect OR wrong roller, OR . . .

[0043] The operator is prompted at each step to check the next level of the process so as to make sure the real underlying cause is identified. In the example above, if the pH is bad, the user will understand that the anilox is not the cause of the problem.

[0044] The sequence in which the system proposes to check the potential causes can be user defined. Examples include lowest cost first, most frequent problem (user, supplier, or industry weightings), etc.

[0045] In describing the various faults, the system can present information using either a print fault approach or a press component approach. Referring to FIGS. 3 and 4, examples of print fault presentation screens are shown. FIG. 3 shows a print fault being diagnosed for a common impression (CI) press using the fault classification approach. The diagnostic dialogue screen 50 shown in FIG. 3 includes a print fault list window 52 and an associated fault cause window 54. A hierarchy level of 3 has been indicated by the operator using level selection window 56. In the particular example shown in FIG. 3, the operator has classified the print fault as a halo, and the system has provided various causes of the halo fault.

[0046] The hierarchy presentation allows the user to analyze print problems throughout their causal chain. One thing goes wrong that makes something else go wrong, and the resulting problems show up on the print. The diagnostic system shows the simulator's view of these causal chains. The lower levels give a better idea of what is wrong and where to look. The next level in the example indicates that one reason for the halo might be that the anilox is too close to the plate. The next level down gives various reasons that they might be too close: the pressures are set wrong, or the plate cylinder is the wrong diameter.

[0047] Additional functions are provided on the diagnostic dialogue screen as follows:

[0048] DEFINITION: This gives a short definition of the print fault. A standard set of definitions is supplied with the system; users can add their own descriptions.

[0049] COMMENTS: This is where users can add their own comments on the print fault data and the related images.

[0050] MENU: This gives a choice, for example, between a Component (process part)-based access to the data or a Print Fault access to the data (as described above).

[0051] Referring to FIG. 4, the depth of the print fault presentation has been increased to a hierarchy level of 7 to display additional detail and depth of the causes and sub-causes.

[0052] Referring to FIG. 5, an example of a component-based print fault diagnostic screen 60 is illustrated. In window 62, a list of printing press components and subcomponents for a Corrugated Stock (CS) press is provided. The component window 62 is linked across the screen to a Variable window 64, a Value window 66 and a Print Fault window 68. By focusing on the particular press component or subcomponents and process variables, associated print faults can be determined.

[0053] In addition to suggesting solutions to the current problems, the system can show how to validate a potential cause, or how to repair a component. This is done with the multimedia integration and helps make the system user-specific.

[0054] At any moment, the operator can ask the system for further information regarding the process and the proposed solutions. For example, the system provides a current list of potential causes and print faults, an illustration of a particular fault, the solutions associated with each cause—and the corresponding costs.

[0055] Advantageously, using this system, and moving between the different modes of interaction, will quickly increase the knowledge level of the users.

[0056] Although the present invention has been described in relation to particular embodiments thereof, many other variations and modifications and other uses will become apparent to those skilled in the art. It is preferred, therefore, that the present invention be limited not by the specific disclosure herein, but only by the appended claims. 

What is claimed is:
 1. A diagnostic system for a printing press operation, the diagnostic system comprising: data storage means; a generic database containing problem solving data stored on the data storage means; a specialized database containing user-specific operations data stored on the data storage means; an interactive data entry interface permitting a user to indicate print faults and access the databases; and a processing unit for generating and displaying possible solutions to the print faults from the databases based on the print faults indicated by the user.
 2. The diagnostic system of claim 1, wherein the interactive data entry interface includes inputs for submitting print jobs.
 3. The diagnostic system of claim 2, wherein the processing unit includes precalculating capabilities for determining the appearance of the print jobs.
 4. The diagnostic system of claim 1, wherein the interface permits a user to indicate print faults based on problem symptoms.
 5. The diagnostic system of claim 1, wherein the interface permits a user to indicate print faults based on problem classification.
 6. The diagnostic system of claim 1, wherein the interface permits a user to indicate print faults using an image-based approach.
 7. The diagnostic system of claim 1, wherein the data related to the print fault is displayed in a hierarchy having a selected number of levels.
 8. The diagnostic system of claim 1, further comprising customization inputs for adding links to multimedia files including diagrams, repair procedures, supplier recommendations, and contact information to any element of the hierarchy.
 9. The diagnostic system of claim 1, wherein an image of the print fault is provided to the user.
 10. The diagnostic system of claim 1, wherein the user interface can access data in the database based on a component or subcomponent of the printing press operation.
 11. The diagnostic system of claim 1, further comprising a user input for adding cause and effect information to the database.
 12. A system for diagnosing faults in a printing press operation, the system comprising: a user interface for inputting a problem description; a system level database containing generic knowledge regarding the printing press operation; a diagnostic interface for further specifying the problem; and a user level database containing specific knowledge regarding the printing press operation, wherein the diagnostic interface includes inputs related to symptoms, classification, or visual matches.
 13. A method of diagnosing faults in a printing press operation using an online interactive diagnostics system having a user interface and at least one database, the method comprising the steps of: conducting a dynamic diagnostic session with the diagnostics system using the user interface; choosing a solution from a list of potential solutions provided from the database based on the diagnostic session; and updating the database with the chosen solution. 